painter's scaffolding - Turkish English Dictionary